package com.ccys.cms.service;

import com.ccys.common.vo.ResponseResult;
import com.ccys.db.dto.web.base.RoleDto;
import com.ccys.db.entity.SysRole;
import com.ccys.db.rely.service.BaseService;

import javax.servlet.http.HttpServletRequest;

public interface RoleService extends BaseService<SysRole> {

    /**
     * 查询角色列表
     */
    ResponseResult queryRoles( RoleDto roleDto);

    /**
     * 新增角色
     */
    ResponseResult insertRole(RoleDto roleDto);

    /**
     * 修改删除角色
     */
    ResponseResult updateRole(RoleDto roleDto);

       /**
        * @description 查询选择角色
        * @date     2024/2/6
        * @author   cloud fly
        */
    ResponseResult selectList(RoleDto roleDto);
}
